逛: to stroll, to visit...
如一: consistent, the same, unvarying...
鬼: ghost, demon, terrible, damnable, clever, sly, crafty, (suffix for sb with a certain vice or addiction etc), one of the 28 constellations...
失利: to lose, to suffer defeat...
导师: tutor, teacher, academic advisor...
活: to live, alive, living, work, workmanship...
手帕: handkerchief...
一揽子: all-inclusive, undiscriminating...
臂: arm...
成群结队: making up a group, forming a troupe (idiom); in large numbers, as a large crowd...